word sense - French English Dictionary